ring ditches - Turc Anglais Dictionnaire